Storz & Bickel Mighty Review - Is It Still Worth The Price